package com.mvvm.ktnet

import android.graphics.drawable.Icon
import android.os.Build
import android.service.quicksettings.Tile
import android.service.quicksettings.TileService
import android.util.Log
import androidx.annotation.RequiresApi
import com.github.mikephil.charting.charts.Chart.LOG_TAG




@RequiresApi(Build.VERSION_CODES.N)
class TestTileService:TileService() {
    //当用户从快速设定栏中添加自定义设定的时候调用
    override fun onTileAdded() {
        Log.d(LOG_TAG, "onTileAdded")
    }

    //当用户从快速设定栏中移除的时候调用
    override fun onTileRemoved() {
        Log.d(LOG_TAG, "onTileRemoved")
    }
    override fun onClick() {
        super.onClick()
        qsTile.state = Tile.STATE_ACTIVE// 更改成活跃状态
//        qsTile.setIcon(icon);//设置图标
        qsTile.updateTile()
    }


}